/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package Consultas;

import com.mysql.jdbc.ResultSet;
import com.mysql.jdbc.Statement;
import java.sql.Connection;
import java.sql.SQLException;
import java.util.ArrayList;

/**
 *
 * @author USUARIO WINDOWS
 */
public class logicaCompra {

    public Logica logeo;
    public Statement sentencia;
    public ResultSet resultado;
    public Connection conexion;

    public logicaCompra() {
        logeo = new Logica();
        conexion=logeo.getConexion();
    }
    
  public ResultSet consultar(String sql) throws SQLException {
        ResultSet resultado;
        try {
          sentencia = (Statement) conexion.createStatement();
            resultado = (ResultSet)sentencia.executeQuery(sql);          
            
        } catch (SQLException e) {
            e.printStackTrace();
            return null;
        }        
       
        return resultado;
    }
  
    public String[] obtenerProveedores() throws SQLException {
        
        String consulta = "select p.nombre From proveedor p";
        resultado = consultar(consulta);      
        String[] proveedores = new String[resultado.getRow()];         
        resultado.beforeFirst();
        while (resultado.next()) {
            int cont = 0;
            proveedores[cont] = resultado.getString("nombre");
            cont++;
            
        }
        resultado.close();
        return proveedores;
    }

}
